package ${basePackagePath}${tablePath}.service.impl; 
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import ${basePackagePath}${tablePath}.entity.${entityName};
import ${basePackagePath}${tablePath}.service.I${className}Service;
import ${basePackagePath}${tablePath}.dao.I${className}Dao;
import ${basePackagePath}utils.core.service.BaseService;
/**
 * @description: ${remarks}  service
 * @tableName:   ${tableName} 
 * @entityName:  ${entityName}
 * @author: 	 gjh
 * @history:	 1.0
 */
@Service(value="${tableName}Service")
public class  ${className}ServiceImpl extends BaseService< ${entityName},Long> implements I${className}Service{
	
	protected I${className}Dao  ${className?lower_case}Dao;
	
	@Autowired
	public void set${className}Dao(I${className}Dao dao) {

		this.${className?lower_case}Dao = dao;
		this.dao=dao;
	}
}
